Tight Lower Bound for the Partial-Sums Problem
نویسنده
چکیده
This is perhaps one of the most fundamental data structure problems. When the values of A[1, . . . , n] are drawn from a semigroup, its static version (where updates are not allowed) has the famous inverse-Ackermann Θ(α(n)) query bound with linear storage [4]; the dynamic version can be easily solved by a binary tree in O(log n) time per operation, and a corresponding Ω(log n) lower bound was proven in [2]. In the group model, where we are allowed to do subtractions, the static version can be trivially solved in constant time per query by storing the prefix sums. However, people have not been able to use the power of subtractions to beat the simple binary tree solution for the dynamic case, and an Ω(log n/ log log n) lower bound was established in [1]. In 2004, an MIT freshman and Erik Demaine broke this record and proved a matching Ω(log n) lower bound for this dynamic partial-sums problem in the group model [3]. Their technique is very novel, quite clean, and requires a minimal combinatorial effort. This lower bound also holds for the offline case and can be easily extended to obtain a tradeoff between query and update times. I will present their basic lower bound proof and briefly sketch the extensions.
منابع مشابه
On Dynamic Bit-Probe Complexity
This work present several advances in the understanding of dynamic data structures in the bit-probe model: • We improve the lower bound record for dynamic language membership problems to Ω(( lg n lg lg n ) ). Surpassing Ω(lg n) was listed as the first open problem in a survey by Miltersen. • We prove a bound of Ω( lg n lg lg lg n ) for maintaining partial sums in Z/2Z. Previously, the known bou...
متن کاملA Lagrangian Decomposition Algorithm for Robust Green Transportation Location Problem
In this paper, a green transportation location problem is considered with uncertain demand parameter. Increasing robustness influences the number of trucks for sending goods and products, caused consequently, increase the air pollution. In this paper, two green approaches are introduced which demand is the main uncertain parameter in both. These approaches are addressed to provide a trade-off b...
متن کاملLower Bound for Sparse Geometric Spanners
Given a one-dimensional graph G such that any two consecutive nodes are unit distance away, and that the minimum number of links between any two nodes (the diameter of G) is O(log n), we provide an Ω(n log n/ log log n) lower bound on the sum of lengths of all the edges (i.e., the weight of G). The problem is a variant of the widely studied partial sums problem. This in turn provides a lower bo...
متن کاملA bound for Feichtinger conjecture
In this paper, using the discrete Fourier transform in the finite-dimensional Hilbert space C^n, a class of nonRieszable equal norm tight frames is introduced and using this class, a bound for Fiechtinger Conjecture is presented. By the Fiechtinger Conjecture that has been proved recently, for given A,C>0 there exists a universal constant delta>0 independent of $n$ such that every C-equal...
متن کاملLower Bounds for Dynamic Partial Sums
Let G be a group. The partial sums problem asks to maintain an array A[1 . . n] of group elements, initialized to zeroes (a.k.a. the identity), under the following operations: update(k,∆): modify A[k]← ∆, where ∆ ∈ G. query(k): returns the partial sum ∑k i=1A[i]. For concreteness, let us work on a machine with w-bits words (w ≥ lg n), and take G to be Z/2wZ, i.e. integer arithmetic on machine w...
متن کامل